<?php include('../view/ViewConfig.php');

	  if ($_FILES["file"]["error"] > 0) {//Nếu có lổi thì thông báo
	  		echo "Không upload file được. Mã lỗi = (" . $_FILES["chonFile"]["error"] . ")";      
			exit();
	  }	 
	  $uploadDir="../"._PathImage;//đây là folder mà user IUSR phải có quyền ghi (user của IIS)
	  
	  if ($what=='upload') $uploadDir="../"._PathImage;
	  if ($what=='quangcao') $uploadDir="../QuangCao/";
	  if ($what=='nhac') $uploadDir="../nhac/";
	  if ($what=='hinh') $uploadDir="../Image/";
	  if ($what=='sanpham') $uploadDir="../SanPham/";
	  if ($what=='Tin') $uploadDir="../Tin/";
	  
	  $Nam=date("Y")."/"; //File sẽ nằm trong folder Năm/Tháng. VD: 2008/12
	  $Thang=date("m")."/"; //File sẽ nằm trong folder Năm/Tháng. VD: 2008/12
	  $maxSize=10*1024*1024; //kích thước tối đa của file là 10MB;  	
	  $cacKieuFileChoPhep=array("image/gif","image/jpeg","image/pjpeg","audio/mpeg","video/x-ms-wmv");
	  $kieuCuaFile=$_FILES["file"]["type"];
	  $coCuaFile=$_FILES["file"]["size"]; //Tinh bang byte

   	  if (in_array($kieuCuaFile,$cacKieuFileChoPhep) ==false) {
			echo "File kiểu này không được upload ($kieuCuaFile)";
			exit();
	  }
	  if ($coCuaFile> $maxSize) {
			echo "File này quá lớn. Cỡ của file phải nhỏ hơn ". $maxSize. "B";
			exit();
	  }
	  if (file_exists($uploadDir.$Nam)==false)  //Nếu folder chứa File chưa có thì tạo ra
	  		mkdir($uploadDir.$Nam);
	  if (file_exists($uploadDir.$Nam.$Thang)==false)  //Nếu folder chứa File chưa có thì tạo ra
	  		mkdir($uploadDir.$Nam.$Thang);

	 
   	  $pathFile=$uploadDir.$Nam.$Thang.date("dHis")."_".$_FILES["file"]["name"];	  
	  move_uploaded_file($_FILES["file"]["tmp_name"], $pathFile);
	  if (substr($pathFile,0,3)=="../") $pathFile=substr($pathFile,3);
	  
	  $filename = $Nam.$Thang.date("dHis")."_".$_FILES["file"]["name"];
?>